home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr29
/
ans106.zip
/
ANSWER.HLP
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1995-01-17
|
46KB
|
565 lines
ΓòÉΓòÉΓòÉ 1. General Info ΓòÉΓòÉΓòÉ
This is the documentation for ANSWER.EXE the 1st answering machine for OS/2 and
rockwell based voice modems.
version 1.06
This version is ShareWare. You can register this program by sending $10, in
cash or check (payable to me). My (e) mail address is listed under AUTHOR INFO
Please send me your bug reports and include as much information on your system
setup as possible. And don't hesitate, even if you find a typo or misspelled
word in one of the dialogs, let me know.
I developed and tested ANSWER.EXE on the following system:
OS/2 Warp 3.0
16 MBytes of RAM
Ray Gwinn's SIO/VSIO ver 1.42, and IBM's COM/VCOM.
Complete Communicator Gold voice modem.
A (small) list of modems that have been reported to work with my program:
The Complete Communicator Gold from The Complete PC (now owned by Boca)
Zoltrix 144 Internal Voice/Fax modem
Zoom Voice modems (14400 speed series)
ΓòÉΓòÉΓòÉ 2. Author Info ΓòÉΓòÉΓòÉ
Send your registrations, bug reports, fan mail and other stuff to:
Through US Mail:
- SACHA PRINS
- 8514 BARDMOOR PL.
- LARGO
- FLORIDA 34647
- USA
Through European Mail:
- SACHA PRINS
- AVONDROODSTRAAT 10
- 5641 HB EINDHOVEN
- THE NETHERLANDS
Through e-mail:
- 100417,1437@COMPUSERVE.COM
Through US Faxes:
- (813)398-5490
Let me know what you think of this program. I'm very interested in your
opinion.
ΓòÉΓòÉΓòÉ 3. Installation ΓòÉΓòÉΓòÉ
Unzip the zipfile that contains:
INSTALL.CMD
ANSWER.EXE
README.1ST
ANSWER.INF
ANSWER.HLP
FAX.CMD
FILE_ID.DIZ
GREETING.MSG
into the directory where you wish "ANSWER.EXE" and his/her friends to reside.
Type: "INSTALL" and you are done. The install program will create the needed
subdirectories and create a program Object on the desktop for you.
For your information, INSTALL.CMD does the following:
Create 3 directories named: "IN", "OUT" and "SAVED", and moves "GREETING.MSG"
into the "OUT" directory. Create a program object on the desktop.
Note: It is advisable to install the program on a HPFS drive, because is then
will use long file names to denote incoming messages, instead of cryptic
names.
Note: If you want to take full advantage of the program, open the settings of
the 'Answering Machine' program object, turn to the 'Window' page of the
'Settings Notebook' and put the 'Minimized button behaviour' to 'Minimize
window to desktop'. When a message comes in you can see the icon flash.
ΓòÉΓòÉΓòÉ 4. Program Info ΓòÉΓòÉΓòÉ
Here you can find information about the operation of this program. Help is
divided into three parts:
Menu help
Dialogs help
Keys help
ΓòÉΓòÉΓòÉ 4.1. Menu's ΓòÉΓòÉΓòÉ
All features of the program can be accessed through one of the menu's. There
are two of them:
1. The Menu Bar: This menu has the following items:
Actions: With the following items:
- Play Message: Brings up the familiar File Open dialog so that
you can choose a random file to play. This function is enabled
when the Power is OFF.
- Record Greeting: Brings the File Save dialog so you can give
your new greeting a name. If you want your greeting to serve as
a greeting for the program, do not change the default
directory. More on selecting greetings later. This item is
enabled when the Power is OFF.
- Kill Program: This is a kind of an 'Emergency Brake function'
so you can kick the program out of your computers memory if it
screws up beyond recovery.
Options: With these items:
- Settings | Program: Shows the Program Setup dialog box.
- Settings | Modem: Shows the Modem Setup dialog box. This item
is enabled when the Power is OFF.
- Settings | Fax: Shows the Fax Setup dialog box. This item is
enabled when the Power is OFF AND the 'Enable Fax answer'
checkbox is checked in the Program Setup dialog box..
- power: Toggles Power ON and OFF. An instance of this menu item
is also on the system menu, for minimized use.
Help: With these items.
- Help: This brings up a standard message box that tells you that
this feature is not yet implemented.
- Product Info: Shows the inevitable About Box. It contains a
nice little story about the program and me.
- Register this program: What you all should do. Please read this
for more info.
- Help on registering: Brings up help on regestering. Please read
this for more info.
2. The Popup Menu that is shown by pressing mouse button 2 on the client
window of the program (the listbox).
Delete All: Deletes all the messages in the listbox.
Play All: Plays all the messages in the listbox.
Delete Message: Deletes the selected message in the listbox.
Save Message: Saves the selected message to the Saved directory.
Play Message: Plays the selected message. This item is enabled when
the Power is OFF.
ΓòÉΓòÉΓòÉ 4.2. Dialogs ΓòÉΓòÉΓòÉ
There are four dialogs at this point that are worth mentioning. Namely the
following:
Program Setup Dialog
Modem Setup Dialog
Fax Setup Dialog
Register Dialog
ΓòÉΓòÉΓòÉ 4.2.1. Program Setup Dialog ΓòÉΓòÉΓòÉ
With this dialog you control the programs behavior.
The 'Program Starts' group. Specifies if the program should start
minimized and/or powered ON. This is for when you put the program in your
start-up folder. If the computer boots and the program is configured
start powered ON, the program is immediately ready to answer calls.
The 'Greeting' group. Lets you choose a greeting for incoming calls. You
could have greetings of the form: 'I'm in the shower right now...' or
'I'm not at home right now...'. You can record a greeting via the Actions
| Record Greeting submenu in the MenuBar of the program.
The 'Misc' group. Here you can configure the number of rings the program
answers on. You can also toggle confirmation. This means either an 'Are
you sure?' dialog when deleting files, or no 'Are you sure?' dialog when
deleting files. You can also toggle the Flashing of the main window when
there are new messages. This is especially useful if the program is
minimized to the desktop. You can enable or disable the toll saver
function. When enabled the program will let the phone ring 2 rings more
than specified in the rings field. And last but not least you can toggle
FAX support. See the Fax Setup Dialog for more info.
The 'Remote message retrieval' group. You can retrieve new messages
remotely. To do this: Call your answering machine and before the greeting
is over (before the beep), press the 'asterisk' (*) and the code you
specified in the dialog. You will then hear the new messages. The code
can be any digit sequence from 0 to 6 digits.
ΓòÉΓòÉΓòÉ 4.2.2. Modem Setup Dialog ΓòÉΓòÉΓòÉ
With the Modem Setup dialog you can change the Hardware specific options.
This includes selecting the com port to which your modem is connected.
You can also test if your voice modem is supported by the program.
The 'hangup threshold' is the time the modem takes to report silence. It
defaults to six seconds. You can put it to three if you wish. This
implies however that when the caller doesn't talk for three seconds the
modem hangs up!
You can set the somewhat more hardware specific options.
- Zoltrix Compatibility: Toggle this checkbox if you encounter
problems when playing back messages (defaults to on).
- Drop DTR to disconnect: Turn this setting on if the modem will not
disconnect after recording a greeting, or after answering a call
(defaults to off).
You can change the sampling rate the program records messages with. 4 bit
recording quality sounds best, but also consumes the most hard disk
space, while 2 bit recording quality does the oposing.
ΓòÉΓòÉΓòÉ 4.2.3. Fax Setup Dialog ΓòÉΓòÉΓòÉ
Note: Before you do anything with this feature of The Answering Machine please
keep in mind that this is only intended for the absolute dare-devils among you.
I included this feature because of popular demand, I'll probably enhance this
feature and maybe even include the Fax handling in the program itself. So if
you hang your system experimenting with this feature, please do not get
disencouraged to use the program. You must remember that the answering machine
part of the program is working pretty smoothly, and rather user friendly.
With this dialog you control the behavior of the program when Faxes are
detected.
Fax handling works with 3rd party Fax software. Since there are many Fax
programs out there I made the possibilities as generic as possible. There are 2
possibilities when it comes to handling faxes:
Internal Fax handling. The 3rd party Fax software is invoked through The
answering Machine. The program invokes the 'FAX.CMD' file from the
Answering Machine directory and passes 4 command line parameters to it:
1. COM handle (decimal) (if COM port is left open)
2. COM handle (hex) (if COM port is left open)
3. COM device name (COMx)
4. COM device number (x in case of COMx)
You have to edit the 'FAX.CMD' file and enter the program you want to use
to receive faxes. Use the command line parameters passed to the 'FAX.CMD'
file to direct your Fax program.
External Fax handling. The 3rd party Fax software is invoked through a
'CMD' file. When a Fax is detected the Answering Machine terminates with
an exitcode of your choice. You can use an 'IF' statement in a 'CMD' file
to react to the Fax event.
When the 'Do Fax negotiation internally' checkbox is checked, the Answering
Machine does the handshaking with the Fax machine that is calling.
There are several 3rd party Fax programs. I can name 2, namely: 'BGFAX' (DOS)
and 'FAX2YOU' (OS/2). You can probably find them at your favorite ON-LINE
service.
ΓòÉΓòÉΓòÉ 4.2.4. Register Dialog ΓòÉΓòÉΓòÉ
With this dialog you can change the state of the program from Unregistered to
registered. The benefit is a working program instead of a program that turns
itself OFF after 10 minutes.
ΓòÉΓòÉΓòÉ 4.3. Keys ΓòÉΓòÉΓòÉ
All the intuitive keys work in the messages listbox.
The arrow keys move the cursor up and down in the list box.
The <enter> key plays the selected message.
The <del> key deletes the selected message.
The <F2> key saves the selected message.
ΓòÉΓòÉΓòÉ 5. DISCLAIMER ΓòÉΓòÉΓòÉ
I wrote this program with the idea of helping myself, and other people with a
voice-modem that use OS/2. I made it for fun, and will therefore NOT take any
responsibility for anything this program will do. That includes any physical or
mental damage to you or your computer.
This software is provided 'as is' without warranty of any kind, either
expressed or implied, including, but not limited to the implied warranties of
merchantability and fitness for a particular purpose. The entire risk as to the
quality and performance of the program is with you. Some states do not allow
the exclusion of implied warranties, so the above exclusions may not apply to
you. This warranty gives you specific legal rights and you may also have other
rights which vary from state to state. I have taken due care in preparing the
documentation and software to ascertain their correctness and effectiveness.
However, I do not warrant that operation of this software will be uninterrupted
or error free. In no event shall I be liable for incidental or consequential
damages in connection with or arising out of the furnishing, performance, or
use of this software.
ΓòÉΓòÉΓòÉ 6. LEGAL stuff ΓòÉΓòÉΓòÉ
This program is (c) by me, and me is the person listed under AUTHOR INFO.
Portions of the code are (c) by IBM.
All trademarks are owned by their respective owners.
You MAY try the unregistered program for as long as you like, since it is
useless until you register.
You MAY use this software on any computer or computers in your possession, but
on no more than one computer at any given time.
You MAY copy this software into any machine readable or printed form for
back-up or modification purposes in support of your use of the software.
You MAY distribute the original unmodified, unregistered version of this
software, but you may not charge a fee exceeding $5.00 to cover the cost of
duplicating, shipping, and handling. You may NOT distribute a registered
version of this software.
You may NOT use, copy, modify, sublicense, assign or transfer this software and
its license, or any copy or modification, in whole or in part, except as
expressly provided for in this license.
ΓòÉΓòÉΓòÉ 7. Known Bugs ΓòÉΓòÉΓòÉ
In the modem setup dialog, when pressing the <TEST> <CANCEL> and then <TEST>
button in this order will terminate the program.
The bad-sound-quality bug is (hopefully) eliminated. I recomend 4bit recording
and playback quality though to avoid any potential problems.
ΓòÉΓòÉΓòÉ 8. History ΓòÉΓòÉΓòÉ
Version 0.00: First version to be released to the public. Still very
beta. I was very delighted to hear that my computer was the only one in
the world that it would run on. I forgot to include some essential
libraries.
Version 0.01: Same as 0.00, except that the program would start-up on
everybody else's computer as well.
Version 0.02: The program is now ShareWare instead of beta code. Some
major and minor fixes:
- Major fixes: Program now detects hang-ups in USA. SYSXXXX error when
pressing escape in the main window is corrected.
- Minor fixes: Some kind of file management added to the main window.
Added some new features to the dialogs of the program.
Version 0.03: Bug fix to version 0.02. The test button wouldn't report a
successful test. Stabilized the modem I/O a bit (at least I thought I
did).
Version 0.04: People reported unstable/unreliable behavior of the
program, especially in the form of the modem not disconnecting, either
when recording or playing. Added Hardware Flow Control and Hardware Reset
to the program. Also added some minor improvements to the user interface.
Version 1.05: Changes/added features:
- Increased functionality in the user interface.
- Added Remote message retrieval.
- Added 3rd party fax software support.
- Increased the version number for marketing reasons (Thanks Dad,
great idea!).
- Improved the documentation.
- Ensured compatibility with latest SIO/VSIO and Warp's COM/VCOM
serial communication drivers.
Version 1.06:
- Finally fixed the 'sound quality' bug.
- Added 2bit and 3bit sound quality options in the modem dialog
settings.
- Toll saver added.
- Context sensitive help added.
More to come!
ΓòÉΓòÉΓòÉ 9. Registration ΓòÉΓòÉΓòÉ
If you are satisfied with the program and want to use it, register it. The
address to which you have to send the order to is listed under Author info If
you do so you will get a registration KEY as soon as possible through e-mail or
regular mail.
If you are a member of compuserve, you can also register the program by typing
"GO SWREG" on the CIS prompt and search for 'Answering machine'. If you find
yourself registering an earlier version than the one you are using, don't
worry. The Key that's sent to you will work anyway.
When unregistered, the program is fully functional. So you can test it as long
as you whish. There is one restriction however. If you turn the Answering
Machine ON and the program is not registered, it will turn itself OFF after 10
minutes. That means that you can test the program but not really use it, since
10 minutes after you leave the house, the program goes OFF.
FOR US ORDERS: Please pay in US Dollars and make checks payable to SACHA
PRINS
FOR EUROPEAN ORDERS: Please pay in Dutch Guilders by EUROCHEQUE or
GIROCHEQUE payable to SACHA PRINS, or cash in Dutch guilders, US Dollars
or your local currency (check rates at your local Bank, please compare to
US Dollar).
Single user order form
Site license order form
ΓòÉΓòÉΓòÉ 9.1. Single user order form ΓòÉΓòÉΓòÉ
Note: You can print this order form using the services that the IPF viewer
offers.
___ registration(s) at $10.00 each: __________
( or Dfl 20,- each)
Total (enclosed with order): __________
Your Full Name:_________________________ Date:__________
Address:_______________________________________________
Address:_______________________________________________
City:__________________________ State:____ Zip:________
Country:__________________________
Phone:__________________________
Modem Brand:____________________________________________
ΓòÉΓòÉΓòÉ 9.2. Site license order form ΓòÉΓòÉΓòÉ
Note: You can print this order form using the services that the IPF viewer
offers.
Please register for ____ copies
Company:_______________________________________________
Street Address (P.O. Box is not acceptable):
______________________________________________
______________________________________________
______________________________________________
______________________________________________
As an officer of the above company, I hereby certify that
no more than the above number of copies of the program will
be distributed within the company, that no copies will be
released for use outside the company, and to provide
reasonable security to ensure that all copies remain under
the company's direct control.
Signature:_____________________________ Date:_____________
Name:______________________________________________________
Title:_____________________________________________________
Phone:_____________________________________________________
Site license/registration price schedule
Copies Price per Reg. (Dollars) Price per Reg. (Guilders)
first 10 $10.00 Dfl 20,-
next 5 $ 8.00 Dfl 16,-
next 5 $ 6.00 Dfl 12,-
rest $ 5.00 Dfl 10,-
Site Registration Fee
first 10: ____________
next 5: ____________
next 5: ____________
rest: ____________ +
Total (enclosed with order): ____________